export const arr=[
        {
          name: '中国', // 分类名称
          parant: '0', // 上级分类
          id: 1,
          mojibz: 0, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
        },
        {
          name: '河南', // 分类名称
          parant: '中国', // 上级分类
          id: 2,
          mojibz: 0, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
        },
        {
          name: '浙江', // 分类名称
          parant: '中国', // 上级分类
          id: 3,
          mojibz: 0, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
        },
        {
          name: '信阳', // 分类名称
          parant: '河南', // 上级分类
          id: 4,
          mojibz: 0, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
        },
        {
          name: '商城', // 分类名称
          parant: '信阳', // 上级分类
          id: 5,
          mojibz: 1, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
        },
        {
          name: '杭州', // 分类名称
          parant: '浙江', // 上级分类
          id: 6,
          mojibz: 1, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
  },
  {
            name: '日本', // 分类名称
            parant: '0', // 上级分类
            id: 1,
            mojibz: 0, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
  },
  {
            name: '东京', // 分类名称
            parant: '日本', // 上级分类
            id: 1,
            mojibz: 0, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
  },
  {
            name: '大版', // 分类名称
            parant: '日本', // 上级分类
            id: 1,
            mojibz: 0, //末级标志: 1.代表最末级别,在下面没有分类，9.反之
          }
]
  
  function pintotree(list, id) {
  const arr = []
  list.forEach(ele => {
    if (ele.parant == id) {
      arr.push(ele)

      const api = pintotree(arr, ele.id)
      // console.log(api);
      // if (api.length > 0) {
      //   ele.children = api
      //   // console.log(ele);
      // }
      // arr.push(ele)
    }
  })
  return arr
}
console.log(pintotree(arr,0),55555);